`!0˭1̠F˩ˠˢ/D!E=HI B VXip˥Yi̩ͩ"/ԥ͠ ͥթHcIcomputeA05",)#!4)/.34//2$%24(%computeA$)3+/2!3).',%)335%/&computeA #!,,   )..9#!,,    35"3#2)04)/.3#!,,   ).)/7!    H(}compute'S ATARI 四Note that this disk does not containany DOS files, so you can't bootfrom it. We don't recommendwriting DOS to your original disk.Follow this procedure to read thedisk Table Of Contents: Atari 400/800 and 1200XL owners should insert the BASIC cartridge. Boot DOS 2.0S or compatible DOS (e.g. DOS 2.5, DOS XL, OS/A+). If necessary, exit from DOS to BASIC. When you see the READY prompt, enter RUN "D:MENU" Follow the instructions given to you by the menu program. ompt, enter RUN %@d z,@@ D:COLOR.OBJ9)@F)@S)@`)@m)@ }z)@++6-@%+%AV$,&+%AV$, A @i*@@ D:PICTUR }E96-F:@,H6-F:@,T6-Ay6^ A i@G%2AP@@G2@AT@ }@6-?:Ai<@,h -@6? <2AQ@X2@AR@ }dA h  %D:MN6-@File#2,$2036-A46-A6'6-A@36-A5 %%%}@B 6-6-P:'AV,*6-&$AV2%B%%@%@6-?:C:,<,$D:MENU}B 6-6-P:'AV,*6-&$AV2%B%%@%@6-?:C:,<,$D:MENU  %D:MND:MENU)hi)DDLISTDHIGDLOMONTHYEARPF1PF2SALLFILEALLDESCRALLTYPENINPUTEMPCONSOCURRANGNPAGEPAG} }.;@`, A$ A . A;@ ,;}@ , r +@@1AY<6.pppGW67@,.>:F:@,,r67@,.>:F:@,, }K67@,.>:@,367@,.>:@,K67@ ,.>:@,O-@@B@167,.>:A(,K6}7%@,.>:@,O I67,.>:@e,/67%@,.>:,I67%@,.>:@,%A@$@}%@7A YA@$@%@{A@$@%@A@P-@}B:,(Ay%@:7,,, >A`PAa@I #@4"-@#"167<,.>:,E67}<,.>:,I "!!6-?:A67B:,,4>:@2,46.7@} @E2n4-@&P:+B:,%B:,%@,'@,@>( P-@"@n(@é}š<--(%Press to choose, to run.>(6-@(6-P:'@,%@?76-$@&@%6-}@/+%,!76-&A2 -%.(7$@5&@4<$@5,2 BJ @-@F($ } J CA!@A(# OF . Press for next page.EAY@4F-@}%@P76-@:7,,#67<,.>:,767<,.>:@,Z-@A _8B2y@$6-F:B2y },8"@@d%67<,.>:,%67<,.>:,j"@A k@An s @p!}xR6-%&@+&6.D:R67@,.7$@&@<$@,z7<,4DAF}c(&(Refer to"} the article in theN(#corresponding issue of COMPUTE! for`( instructions.c(~f(-("To return to the menu, press #};( and enter>(c(RUN>:@4,D:MN>:@4,f(-@A (( Now loading ... A$}7<,4B%7<,0DA`9A @'A@9A@h(>:A%,(=%}(%This program won't run from the menu.@(h(#This may be machine language sourceQ)(!code, a BASIC ENTER file, machine&}Q(#language not loadable via BASIC, orP&(a program that writes to disk.)(P("In the latter case, we suggest you=(('} copy the program to another disk=(before using it.V(V(KBefore attempting to use this program,consult the article f(}or instructions.0 -@6? ,A 0  B AU @@76-?)}:@$A@,U!A(*A6A B @!(!(Can't load this file.?(-(!Press *} to return to menu...?AdAU F:Ad,@A )AdAU B) @,#6-%+}@!#6-@6-@@ @cĠŠƠӛWW;@$@d,;@5$@d,},;@d,;@5,;@,;@,+@%@/0@@@I0@@c0@-}@}0@@@0@@@6-@+(@š6(@.}H"(@ atari programs=(@ on diskH(@D"(@ COPYRIGHT 1986D(@COMPU/}TE!PUBLICATIONS-(@-(@ 􎎎05 AP5@@ D:CONTENTS:@0}@D@-@N)@)67$@&@,.X@67,.b)@1})67$@5&@4,.l v@ B$Q@+(>(Cannot read table of conten2}ts.A(Q( Check disk:""(* COMPUTE! disk inserted?(* Drive door closed? (* All cables connected?##(3}* Power available to disk?%%(* Is disk set up as drive 1?:(((Press to try again...:AdAU4} F:Ad,@A AdAU A6-A6#A2"6@(6-%@5}2 A $%%076,010,006,169,064,141,014,212%%104,096,169,057,141,000,002,169%%006,141,001,002,104,104,136}3,204%%104,133,203,104,133,206,104,133%%205,104,104,133,000,169,000,133%%001,173,015,212,141,015,212,041$%%0647},208,246,169,192,141,014,212.%%096,072,138,072,152,072,164,0018%%177,203,170,177,205,141,010,212B%%141,024,208,142,08}23,208,200,196L%%000,208,002,160,000,132,001,104V168,104,170,104,064,-1!6-@$A@!#A 2"69}@(6-%@2 A$%%104,032,125,080,032,125,080,169%%000,141,224,002,141,225,002,141%%22:}6,002,141,227,002,032,125,080%%141,158,080,032,125,080,141,159%%080,032,125,080,141,160,080,032%%125,080,141,161,;}080,162,016,056 %%173,160,080,237,158,080,157,072%%003,173,161,080,237,159,080,157 %%073,003,254,072,003,208,003,25<}4*%%073,003,173,158,080,157,068,0034%%173,159,080,157,069,003,169,007>%%157,066,003,032,086,228,016,181H%%173,224=},002,013,225,002,240,003R%%108,224,002,173,226,002,013,227\%%002,240,003,108,226,002,132,212f%%169,000,133,213,096,1>}62,016,169p%%000,157,072,003,157,073,003,169z%%007,157,066,003,032,086,228,016%%012,104,104,192,136,208,003,076 ?} 096,080,076,118,080,096,-1 D:MNARPF1PF2SALLFILEALLDESCRALLTYPENINPUTEMPCONSOCURRANGNPAGEPAG):;CHBACHSEJOYHLQZARMYBTLMAPFQNXCCCITP0P1PMMKKKCSSPCTABZZCDGHHMCCPA}BTSQSSACJANDADDTMNJJJMDSBPJTS1SS2SZZP2D1D2QTQAR@B@A2B}@ @ A2 A & A f A A A$ A !A,!@A! >C}!F!@1@?333?333?P@ A6AA@ @!"#D}$N!2%&@'@(@)@*@+@,-./0@1@2@3E}4A 5A 6@7@b@89@1:;@<@=>@?@@A@BCF}D@EFG@H@I@JK@L@MNOPQRG}ST!U$"V@W,"2X } @ T6.QQQQQQ(6-R:,Q6-@:7<,,%AH}(&A($T:,T$'!AU6-&AU' @6.36-P:'@,%@>6.7<I},a6-&P:'@,$@%@}67@<@,.7<,$ ! A@ AP! A`;@,;@J},;@,9@1<@,9@d<@,9@ <@),9@ <@,9@,9@,;@,K};@,;@P,;@,46-@49<@,;@,;@P, B2H!6--6-L}96-E6-Q6-]6-i6-u6-6-6-6-#-M}@ +-@)<68<,-@ D X-@1l-@}68<,-  %DN}-@+-@d<68<,-@ D <6.#$ 6.)*F36-@6-@1'6-O}A36-AP6-@MAX MOVESZ?6-@'@H+6-@'@H?6-@'@2} #ApP}-@/-@3">68<,-B y688<,<8<@,%@$@,-@} 8,4,0,4,8,Q}0,0,8,4,0,4,85,5,3,3,6,3,2,5,5,2,3,6,. A2-@@ .  SETTING UPT AAdAUR}! A A! A?#@T%A$+@&,- A?B2HA A!S}@V A& A!@ A" A)@ A46-@&T} AXs@@%+7-@I@UAVgAY@bsBByU}b0@@70@@K-@@g@@&@$}-@%@V} -.   -.l\AR@1@@&@$G-@%@Q , +U X \ vR-@W}@+@$@A-@@&K . -O R J@$@%@5-@@ &X}? +, C J +, -6.6.%&'(-6.:;<=%-@@! A% G6-@Y}"@!6.+ A76-@=6.G A;"@6. A+6-@16.; A-Z}$c6-8<,%6-8<@,?6-+&,$@%@c6-+@&+%,,$@%@ - [}$ 8, @$%16-@6-@% A1A*?6-6-'6-36-\}?6-4u-@8,&@X+8<$@,!,*+8<@%$@, @,d6-@u6-8,&@]}> "$HF:Ad,"@$R! @!"A@W+A(!@w+ A^}Y..+'@,&P:'@,"A@\V6-+&@,'@6+'@,&P:'@,F6-%&@L6-_}V Apa6-%@&6-f%%+ ,)+!@,A@p%%+ ,)+!@,A@z- 6-%-+`} @,)+!@,A@# 6-6- A# A @"6-8<,""A@6-8<%@,&@a}'-  '  2-@.  8<%$@,2  A@:-b})-@@3  7 :$^6-A %@$+&,76-AH&@$+%,CB2HOA^6-?:c}A6,+8<%@ ,"@(@r+$A$L! @!AV"@Ad}`=3++8<%@,%@,)+8<,",,= Aj76-8<,78<@%$@,At.6-@e}6-6-.6-8<$@,~_%2@A@@9-@@0= _2@f} A@6-++",*+",,*+",A*+!,A 6-88<,<$@,Lg}L++!,*+!,,)++8<%@,&@"@&,*+!,,A@6-O:&,6-O:&,< 6-%<(++"@,)h}++%"%,*+"@,,,A@"6-8<,""Ak-@L68<%$@,-8<%$@,i}%8<%$@,g68<%$@,-k 5$68<@%$@,-@568<,-*6-8<$@,j}6-*6-%@  AB6-8<%@,&@,6-%@4+,B6-%@68<,-(_68k}<,-)68<%@,-%@D68<@%$@,-_68<@%$@,-** *68<@%$@,-@l}-f6-,-6@@@46-%<6-%D6-&f+ ,)+!@,A@/+8<,m},A@2B +8<%@,"@&,,6-@86-@B A`<%%+ ,)+!@,AP>U+8<n},!,3+8<%@,"@&,?6-@K6-@U A`F==+ ,)+!@,)+ ,)+!@o},A`HK+8<,!,3+8<%@,"@&,?6-@K6-@P Z>"@068<@%$p}@,-@>6-%@d7 6-6-6-!6--6-7 A0n: 6-6-6-06-8<@%$q}@,: A0x 6-6- A@L$68<@%$@,-@*6-06-66-B6-@L A0r} AL #A@!-@068,-@D-@@L"r68<$@,-168<@s}%$@,-L68<@%$@,-W68<,-r68<%@,-%@   !!64,2,8,64,3,7,64,5,6,64,6,6t}!!64,2,2,64,3,2,64,5,1,64,6,0@REINFORCEJ-@+-@ G6-P:H:@,$$@,c6-P:H:u}@,$$@,w-@@6-%P:H:@,$@!&@,T)  @6-) A0Y,6-v}%$@,6-P:'@,$@^68<,-  h$ARMIES>MAP+-@+-@w}26-8<%@,(6-&@2 A   ]-@-6-@%$@;6-$@"Q6-@x}&@$]6-,-@"6-8<,, A@/6-%$@!@'6-%/6-&  y} $6-8<,6-8<$@,6-8<@%$@,&G%6-+&%@,$@&@G6-+@z}&&,$@%@0 -   AP5 :"$D-%@&N 6- @ X+{}-%+ >:@c&,>:@c&,b$l/6- 6-8,&@, @/$v:-@&@:8<$@|},@ApU6-8<@%@$,96-8<@%$@,D8<,"U68<,-r --}}@K68<%$@,-8%@<%$@,n68%@<%$@,-r D6-8<@%$@~},96-8<@%$@,D68<,- )68,-8,&@6-)6-@ AH-@H}68<$@,-8<$@,%8<@%$@,T368<@%$@,-8<@%$@,T68<@%$@},-$$68<@%$@,-U 6-8@&,&-@Q68<@%@$+@&,,-}U  A$|!#-@1-@<6-8<,t68<@%$@,-8<@%$@},%@x |  $4 A$>06-8,!8@,!06-8@,HN-@%-@}F68<@%$@,-J N R A P\$6-@%6-@&66-8,&@-@}$$8<$@,@A"M68@<,-8@<,%8<@%$@,%8<@%$@,d8@}<,!AU}6-8@<,&AU68@<,-8@<,%68@<,-AU668@<,-8@<,}%8<@%$@,M8@<,!AUf6-8@<,&AU68@<,-8@<,%68@<,-AU}+88<@%$@,<8<@%$@,,",*+88<@%$@,<8<@%$@,%@,,"%@}A"U A"`>>688<@%$@,<8<@%$@,,-6-@268<%$@},-6 ,,8<@%$@,@A# W668@<,-8@<,%8<@%$@,W68<@}%$@,-h8@<,!AU36-8@<,&AUQ68@<,-8@<,%h68@<,-AU}   $` 6-j h-@<6-+&@,$6+@&!,`6-@%+!@,$+@&,h}-t 6-8<,~ 6-8<%@, !!")"A$ ..8<+&@,$@, @A$ !}6-%@6-! A% 6-&@ A% 6-&@ A%   $ 0- ) )!}@)!@0$ 6-8<,"$ 8<%@,"$ )&8<+@&,$@, @)$ :6-%}@$68<&@,-768<@&,-:$( "$2 -@< %-@%6-@&F }6-8<,P D6-8<$@,16-8<@%$@,D6-P:',%@Z ##68<%@,-P:$%@,d ##68<%}@,-P:$%@,n ##68<%@,-P:$%@,x    3-@"6-8<,36-8<@, }A1 ..68<,-8<,&$8<@, ..68<@,-8<@,&$8<@, A1 R6-$8}<@,468<,-8<,&R68<@,-8<@,% R6-$8<@,468<@,-8<@,&R6}8<@,-8<@,% A1 R6-$8<@,468<,-8<,&R68<@,-8<@,% R}6-$8<@,468<@,-8<@,&R68<@,-8<@,%   $T 6-@&6-^ +}-@+-@h ,8<%@,"%@,6-%@r    !!68@<,-8@<,%} h8@<,!AU36-8@<,&AUQ68@<,-8@<,%h68@<,-AU 6-@6-}$@ 8<,$ V8<%@,"%@568<,-L68@<,-V A0`  6}-8,!@1$ (6-8<,( @A0` 68,-8,%@ )68<,-)68<%@,-%@} 68<$@,- 6-@@268<%$@,-6  968<@%$@,-968<@%@}$,- 3-@/68<,-8%@<,3  68@ <,- $ F6-#-@@}8H:@, ?PF6-%@&  6-@&$ WINDOW u +@8@@@}K:D6-@V-@@c SCENARIOuAR@ 0-@ @0 1. CAPTURE CAPITAL/FAR 1-@ }@1 2. CAPTURE CAPITAL/NEAR /-@ @/ 3. OCCUPY 8/12 CITIES 0-@ @0 4. CONTROL 6/12 C}ITIES /-@ @/ 5. OCCUPY 40/61 HEXES ,)@,>:,21)>:,35A2 26-A:>:,,+-@@}%$@2 `` $H ;6-;A40A4PA4A4A5R "$W ;6.}6-% A/ A56.;6-\ 9 A @-5 PLAYER  WINS9 ^ '  PRESS ANY KEY'Ad}AU` F:Ad,"AUA4$b @ @2f m>88@<,<8@<@,%@,"@}J6-@j6.BLUE CAPTURED THE CAPITALm$p A4`z m>88@<,<8@<@,%@,"@}J6-@j6.BLUE CAPTURED THE CAPITALm$ i>88@<,<8@<@,%@,"@J6-@i6}.RED CAPTURED THE CAPITAL $ 6-@ A5 6-@ -68@,--68@,- 9}-@@(6-8<,96-8<@, *6-8<%@,*68,-8,%@ s"@6-8<,&!}_+",)+8<@%+&@,$@,!,s68,-8,&@   78@,6-@76.}BLUE HAS CAPTURED  68@,6-@66.RED HAS CAPTURED  p6-B:=:8@&,,,G67B:,%@6-F:A,&@&A0+>6-$AV}bAR@'-@@7  PLEASE WAITK-A#^%F:BsD%,b 3 #A@%-%@$}%A)"/3 ; #A@%-%A%A9)"7'@; I #AA@%-%A@%AG)"7}%@E$@I ]-%@$%@q,F:,'@0 H-%A%A9YF:,$@] }3-%@r%@,F:,$@0 3$==2,2,10,10,42,42,170,170,128,128,160,160,168,168,170,170@@10,10,10,}10,10,170,170,170,160,160,160,160,160,170,170,170@@170,170,170,10,10,10,10,10,170,170,170,160,160,160,160,1601185,85,}21,21,5,5,1,1,85,85,84,84,80,80,64,6499240,240,63,15,3,3,3,3,15,15,252,240,192,192,192,192"993,3,3,3,15,63,240,240,192},192,192,192,240,252,15,15,20,20,85,85,85,20,20,20bA#@'B2w@9A@MA%}@_B2V@b$p2 #A`!-A6A%"+/ 2$ff165,204,133,207,169,0,133,206,168,145,206},136,208,251,164,203,162,15,189,29,6,145,206,200,202,16PP247,104,96,255,129,129,129,129,129,129,129,129,129,129,129,129,1}29,129,255 D:HEX.FRI-%A%A,F:%A,M%@AU&F:%A,Q x6-6@6-@}4-%A%AB6-%@P6-&@^@#t%@@#x B-%A$%A1}'A(;%@@? B$ABPCCCITP0P1PMMKKKCSSPCTABZZCDGHHMCCP<cdj?~?SCREENDCSSCREENSDOLPOYBYTCHABITVOSTATCURCUROLNUGFLFLFLLBYMEMTOAVB }h@@w@@@ A$AQA  @ @@@$@ }@ @A@6@A(AXAp@8@@A0 }!"@#AV$ C +@1ACAR@ A0 PRIMA }RY MENU PAGE(8 @@8@@K:2q@#A%@1%@;+ }MA_AqAR@<~-B((V }-@@b-h(|t-@9z(|~ FB-@B((P }0-@ @0(͠ɠΠ͠ŠΠՠZ,-@@,(1 - Develop soundsd?-@@?(%2 - Save/ }Load/Del/Dir sound envelopesn*-@@*(3 - EXIT PROGRAMx/-@ @ /(Your choice (1-3) : ?)) }@"-@)@ )(>:,g @I)!@Q+-@ @ E(YOUR CHOICE: Y-@@] }g A ''&@HAA!Ap A " +@@"JA@ }*@J@@K:>@#A%@1%@>(>:A%,'A }'AA(z-B((V-@@b-h( }|t-@9z(|F -@F((&-@@&( Ġ }ՠ6-@@6(1 - Envelope Editor, Voice 06-@@6(2 - Envelope Editor, Voice 16-@ }@6(3 - Envelope Editor, Voice 26-@@6(4 - Envelope Editor, Voice 3.-@@.(5 - Pl }ay Voices Menu".-@@ .(6 - Clear all voices,'-@@'( 7 - MAIN MENU6/-@@/( }Your choice (1-7) : ?@))@"-@&@)(>:,Jw)&@H @)&@H!@;-@@U( }YOUR CHOICE: i-@@m w AT6-&@I^GG&@HAAAAA }A@@h ArCLEAR ALL VOICES|N-@+-@@5<68<,-@ D N }AMAIN ROUTINE;@#A%@1%@;A`-@@($-@@ }$(8<,"-@@5"6-8<,6-@ &6-%@ , 6-@6- } A",@!KEYBOARD CHECKERAdAU6-R:,6-QQF:Ad,"AU*"@ }*@*@*T:,A  F:Ad,"AUA&)@0>:,4LAp: }>:,4MAPD>:,4CA N.>:,4S@2$,@!. A 0X T:,"A b>> }"@)@*@*T:,"@A l<<(++"@*"@,)+"@*"@7,,A`v'+" }@*"@,'6-@7'+"@*"@7,'6-@ A''6-%@$+ @8*"@,'' }6-&@$+!@*"@,+ A"B2y+,@! @2,@! 6- A  }FILL IN THE BARS@ -@6@<2@P@@ 66-&@6-8<,"6-06- }@ &66-C6-R:,C@*@*T:,"@AP T:,"A@''6-%@ }$+"@* @, ''6-&@$+"@*!,6-@ &  A$,* A`,6 }-4B2y> APH68<,-RY-@32AU@7 Y2 }\ A f LISTENpbB7h&B7`8<,:-@@5E6-8<,^B7a8<@ },%b z1B7aA`'AdAU1 ACLEAR THE BARSs A$*-@5@6@5 }6-8<,C6-%@S6-+@ &,Y,] g@2s,@!6-@@5(68<,-, 6 A }CHANGE DISTORTIONt@@'AdAU3@GA%@U%@gAR@ }t(>:A%,B7h6-=-+(Modify/Mix Sounds=AR@B-@B }((ӠҠϠΠϠ̠ӠI-@@I($Switch clock from 64KHz to 15KHz :8,I-@ }@I($Hi-pass filter on ch.1, clock by 3 :8@,I-@@I($Hi-pass filter on ch.0, clock by 1 }:8@,I-@@I($Join channels 3 and 2 :8@,I-@@I($Join channels }1 and 0 :8@,I-@@I($Clock channel 2 with 1.79 MHz :8@,I-@@ }I($Clock channel 0 with 1.79 MHz :8@,I-@@ I($Change from 17 to 9 bit poly :8@ },$)-@@)( CHANNEL : .,-@@,( VOLUME : 8,8<-@@<( DISTORTION : } 8<@,'@B4-@@4( FREQUENCY : 8<,LI-@@(( STATUS(0/1): 78,"@ }?(ON I A V (OFF`>-@@>($ӠؠϠԠˠϠҠj^6-@86-@- }AdAU36->@^@@K:tRUN THE MENU~'-(>!-@8'(< } F:Ad,AUA T:,"Ap A`TOP PART (BITS 0-7)%F:Ad,AU%) }@<"@(} A<TO VOICE DEVELOPING SCREEN-- @*+"@H)"@I,A`!!"@ }e)"@Ap!!"@2*!@ AAdAU APU68&@,-&@H*-&@ }9(8&@,KAdAUU APO6-&@$+"@e,76-%@$+"@,C @O6-@ }!@6-@ 5 -(>:@2,"-/(>:@2,56- APAR(4 A }-@@&(*4 B2!!P:O:,,) A <77&@ A`AA A`A }FPICK A CHANNELPV!@!-@@4(Channel (0-3)H-@AL V A Z 6- A }dPICK A VOLUMEnV!@!-@@4(Volume (0-15)H-@AL V A x 68,- }APICK A DISTORTIONZ!@!-@@8(Distortion (0-14)L-@AP Z A B }'@P:'@,*6-&@6 B6-&68<@,-$@& APICK A FREQUENCYZ }!AU!-@@8(Frequency (0-255)L-@AP Z A 68<,- APIC }K A STATUS\!@!-@@:(Status (0= 1=)N-@AR \ A  68,- A }1-@@(1AR@7-@@(+-@@7(8, W-@@ }1(8<@,'@ C-@@W(8<, 6-@@$8,"@,(ON 6 A` ( }OFF AP" TURN ON ALL VOICE CHANNELS,6-68,6-%@@8@,6-%@ }J8@,6-%@T8@,6-%@^8@,6-%@h8@,6-%@2r }8@,6-%@d|8@,6-%A(!B7h!B7h.-@.8," }AN&B7`%+$@,8<,NB7a%+$@,8<@,%8, A-@A(' }ӠҠϠΠƠ̠Ӡ T:,"@A A-@A('ӠҠϠΠϠ̠ }Ӡ9-@+B7`%/ 9 APCLEAR BARSY A$*-@5@6@56 }-8<,C6-%@S6-+@ &,Y,  @2,@!-@@( -@@ }(  ALISTEN MENU&rA@+@?A%@M%@Z(>:A% },lAR@r(}0z-B((V-@@b-h }(|t-@9z(|:F -@F((D2-@@2( }٠ӠՠN.-@@.( -- Voice numbers --X7-@@7(A - 0,1,2,3 B - 0,1,2b5- }@@5(C - 0,1,3 D - 0,1l5-@@5(E - 0,2,3 F - 0,2v7-@@ 7( }G - 0,3 H - 1,2,35-@@5(I - 1,2 J - 1,33-@@3(K - 2,3 } L - 03-@@3(M - 1 N - 2;-@@;(!O - 3 - Ԡ0- }@@0(0-@@0(|Your choice (A-P) : |0-@@0( }])@& @e)!@8-@@S(|YOUR CHOICEЩ: |] Ap%6-&@d% }"@AB7h!B7u@>B7`8<,[B7b8@<,xB7d8@ }<,B7f8@<,)AY)-@@5FFB7a+8<@,%8 }<,,$+8<@,"@,FFB7c+8@<@,%8@<,,$+8<@,"@,FFB7e+8@<@ },%8@<,,$+8<@,"@, FFB7g+8@<@,%8@<,,$+8<@,"@, A }Y@4 ]B7h'B7a9B7cKB7e]B7g*.-@@ }$( Š. Ap4LOAD/SAVE/DIR/DEL>1@#A%@1%@H.@.@ }@K:R_ +A1@CAR@M B_AA\(} }ԯԠՠf$$(1 - Directory of *.SND filesp(2 - Save envelopes filez(3 - Load envelopes file (4 }- Delete envelope file( 5 - MAIN MENU$-@$( CHOICE : ?G)@"-@ @)(>:,G }@I)!@SA!0"@S @@77&@HA"`A#PA(0A%0ADIR,SAVE,LOAD, }DEL A!0D(}٠ƠŠ/@@2(DA@R@4@@ }D1:*.SNDF@@R6-L A#@(6-%@L7@<@,4FREEA#[6. }7@<@,367@ <@ ,..[67@<@,.7@<@,( A" 9@( }('@9@@ ((((Press to continue...  $)@$AUA#0$ $. .(} }ŠĠŠ.A@8 ( ( (ARB (Enter name for file.L ( or X to exit.V ##( } ` ##( |Dn:filename. Extender|j ##( |automatically attached|t ##(  }~  A&04X$ F:A,"ApA$ C(( already exists.C(!Do you want to rewrite it (Y/N }) ? ,)@,@:Y,*@:N,A$` "@:N,A#P ( Okay, saving . 8@+@@ }8*@ E-@+-@=*@8<,A E  E-@+- }@@5=*@8<,A E  $ 0(}ŠĠŠ0A@d ( ( (AR } (Enter file to delete. ( or X to exit. ##(  ##( |Dn:filename. Extender| ## }( |automatically attached|( ##( 2  A&04X$< A' F @@P } C-@@(& A&@*4 BC4A&@Z  4X$d ;;7@<@,0D*7@<@ },0:A&@n P@(" A&6-@@C7<,4.F'P A&@x   67B:,%@,.. }SND R@ A'5@@G@R@ $ F:A,ApA'P } T(Sorry,  does notJ(( seem to exist. Please try again...T B RAR@'-@@ ;( }H)@R A%0 F(  willF($be utterly destroyed after deletion.  2(2( }'àΠ -)@-@:C,*AUA' "AUA%0 -(>:A%, !}(-( NOW DELETING ... ((@3@ $ .(}ĠĠŠ.AAB  "}( ( (AR" !!(Enter name for LOAD file., ( or X to exit.6 ##( @ ##( #} |Dn:filename. Extender|J ##( |automatically attached|T ##( ^  A&04X$h  $}F:A,ApA)@r |('( does not seem to exist...9AR@K-@ e( PRESS ANY K %}EYr)@| A(0| (Okay, loading . 8@+@@8)@ K- &}@+-@8)@C68<,-G K  K-@+-@@58)@C68<,- '}G K  6- V -@6@96-P:@#%?P,?G6-&V68,-@   $ IN (}ITIALIZATION +@1ACAR@|;@ ,;@ ,9@,9@, )}9@,AY *-@&68,-*  9-@&68,-@568,-@ *}9  ##@@K: _%2@P@@9-@@= _2 +} >>9@<@,9@<@5,9@<@, L #A1!-@5-@9 ,}"D68<,-H L  ==243,160,53760,193,160,53762,144,160,53764,121,160,53766& D-@+-@@5 -}<68<,-@ D 0 _%2A@@9-@@= _2: L .}#A1P!-@@5-@@9"D68<,-H L D _%2AP@@9-@@ /}= _2N mm1,1,1,1,1,1,1,0,1,1,0,1,1,1,0,0,1,0,1,1,1,0,1,0,1,0,0,1,0,1,1,1,0,1,1,0,0,1,0, 0}1,0,0,1,1,1,0,0,0,0,1,0,0X 0,0,1,0,0,0,0,1b U +A1A @CAR@UAY 1}l %%6-F:A`,%AV$F:Aa,v 6-F:AB, 6-F:@, 6-&@ >@#A%@ 2}1%@>(>:A%, O-@@ #-@K(#|||||||||||||||||||||||||||||||||||O  _%2A 3}@@9-@@= _2 )-@)(ENVELOPE EDITOR % 4}-@@%( for Voice # '-@@'( Pitch value:  H -@@6@.6-@ &:6- 5}@-D(H  H -@ 6@.6-@ &:6-@-D(H  =-@@"=(#123456789 6}01234567890123456789012345 $-@ $( - Listen "-@ @"( - Menu *-@ @*( - 7} Change Sound (-@ @(( - Clear Bars _%2AU@@9-@@= _2 8} P@#A%@1%@>(>:A%,PAY@4 @@ D 9}:SOUND1.JUN~?SCREENDCSSCREENSDOLPOYBYTCHABITVOSTATCURCUROLNUGFLFLFLLBYMEMTOAVB c  SDSFLBYT@@ C +;}AA(1A@C@h69@<@,9@<@5,;@ ,V@@<}K:hAR@B-B((ĠԠ͠(B-@B((=}ĠҠ2Y(Y(NThis program loads and plays sound envelopes saved with the Sound Edi>}tor.<@(@(5It can also be used as a routine in yourown programs.P;-@@";(!--------- Press any key -------?}--Z"AdAU")@da(>:A%,"-O((ĠԠ͠aAR@}n'( ('(Enter name for load file.x##(##(|Dn:filename. Extender is|##(A}|automatically appended. |##((-@@(4A`$$7@<@B},0DAP@(" A6-@@C7<,4.F'P A` 67B:,%@,..C}SND@@ A 5@@@@ F:A,ApA@m('( does not seeD}m to exist...9AR@K-@ c( PRESS ANY KEYm @(Okay, loading .8@E}+@@8)@K-@+-@8)@C68<,-G K K-F}@+-@@58)@C68<,-G K ENVELOPE PLAYED HERE"AY,B7hG}!B7u@>B7`8<,[B7b8@<,xB7d8@<,B7f8@H}<,6)AY)-@@5@//B7a+8<@,%8<,,J//B7c+8@I}<@,%8@<,,T//B7e+8@<@,%8@<,,^//B7g+8@<@,%8@<,,h1 J}-@@ 1AY@4r]B7a'B7c9B7eKB7g]ARK}@|\-@!9(Press : Š to hear again\( to load another.)@.@2L}*AUA"@2A"AU A D:SOUND2.JUN C +['(FLBYTSDSFLLNNLGNUD@@N} @ c +AO}1@CAR@c@@K:B-B((ĠԠP}͠7-@@-(SOUND PROGRAM MAKER7 A@(Z( (Z(LThis program takes any arrangement of envelQ}opes made with the Sound Editor2UU(Mand writes an ENTER-able BASIC program to play them. All you need to provide<XX(PiR}s the starting line number of the program and a saved sound envelope file.F'-@@ '( Ӡ٠P/S}AdAU")@/(>:A%,d'( ('(Enter name for load file.n##(x##(|DnT}:filename. Extender is|##(|automatically appended. |##(:AR'-@U}@+:4@$$7@<@,0D@P@(" A6-@@C7<V},4.F'P @ 67B:,%@,..SND@@ A5@@@@* BW}*F:A,ApA0m('( does not seem to exist...9AR@K-@ c( PRESSX} ANY KEYm @(Okay, loading .8@+@@8)@K-@Y}+-@8)@C68<,-G K K-@+-@@58)@C68<,-G KZ} tAR@"(>:A%,%(((t(GThe next menu is a listing of different voice arrangements. Choose one,QQ([}Ienter the name of the program to write, and then select the starting line"//('number; the computer will start writing,N\}<(4the program, which should only take a few minutes.N-@@ 64( Ӡ٠'AdAU4)@]}@(>:A%,T*-@@*(ARRANGEMENT MENU^--@@-(-- Voice Numbers --h7-@@^}7(A - 0,1,2,3 B - 0,1,2r5-@@5(C - 0,1,3 D - 0,1|5-@@5(E - 0,2,3 _} F - 0,27-@@ 7(G - 0,3 H - 1,2,35-@@5(I - 1,2 J - 1,3`}3-@@3(K - 2,3 L - 03-@@3(M - 1 N - 2-@@(a}O - 3/-@ @/(Your choice (A-P) : ?\)@& @e)!@y8-@ @R(YOUR CHOICEb}Щ: \ A@6-&@d8(>:A%,(8( Enter name for the program file.AAR'-@c}@.(2A4A$$7@<@,0DAN(>:A%,(6(Enter the starting line numberNd}(and interval for ( Enter START,INTERVAL/ A@-@%/ B& (OK... (--COMPACTe}ING--0,6-@5,-@5@6@:>6-#-@@48<,"> AD6-%8&f}@<,N   6-X' A b 6- l(Ǡv+@+@@g}` 6.=:,%67B:,%@,. LN=D67B:,%@,.=:$@,Q(@X6.`6-%W 6.=:,;67B:,%@q}!BMENU B/MN By@HEXWAR JULBSOUND1 JULB:SOUND2 JULB.MSOUND3 JULBINSIGHTBOOTBPEEKPOKEJULBJTIGHTROPAUGBLOGICAL AUGB4BEEHIVE SEPB"PROOFREADERB!*JLISTER SEPB ESPDCALC ENHBPMLSTRINGSEPB`RAMDISK SEPBwCONTENTS BINSIGHT1JULBINSIGHT2JULBINSIGHT1AUGBINSIGHT2AUGBINSIGHT3AUG TOOLKIT5MARTOOLKIT6MAR8 SWITCH MARGXSPCALC OBJBSPSCRIPTOBJ CONTENTS %TYPOTOOLFEB6BOOTSTUF ,QSOLITAIRJAN }MENU COLOR OBJ>PICTURE @͠@ ͠@͠@͠@ ͠@BSOURCE 114BSOURCE 115BSOURCE 116BSOURCE 117BSOURCE 118BSOURCE 119BSOURCE 120B%DOS SYSB*DUP SYSBmDEMO SRC,. POKE 53775,3:POKE 53768,0H(@O6.W6-%& 6.=:,&67B:,%@,. DIM 0-@@r}08<,@AS67B:,%@,.E867B:,%@,.=:&@,S67B:,%@,.$(LN),' 7B:,:@4,>-@6-8<,(u} @>67B:,%@,.0;67B:,%@,.=:, ;67B:,%@,.>:@4,(@6.6-%v} ` 6.=:,-67B:,%@,. POKE 53768,D67B:,%@,.=:,Q(@Y6-%`6.  6.=:,8-w}@88<%@,@A  }67B:,%@,. POKE E67B:,%@,.=:B7`%@$,[67B:,%@x},.,}67B:,%@,.=:8<,,*67B:,%@,.:4' 7B:,(@6y}-%6.H 6.=:,R~/67B:,%@,. POKE 559,0:FOR A=1 TO F67B:,%@,.=:,b67B:,%@,. STEP 2o(z}@v6.~6-%\8-@88<%@,@A f 6.=:,pw67B:,%@,. POKE E6{}7B:,%@,.=:B7a%@$,`67B:,%@,.,VAL(Ew67B:,%@,.=:,zH&67B:,%@,.$(A*2-1,A*2))+|}H67B:,%@,.=:8<@,,(@6-% P 6.=:,467B:,%@,. NEXT A:POKE 559,34A(@}}H6.P6-%s 6.=:,f67B:,%@,.E POKE 53761,0:POKE 53763,0:POKE 53765,0:POKE 53767,0:POKE 53768,0:ENDs(~}@" 6.(@"@7(>:A%,(%( ---> FINISHED7AR@.( (.( Press to ru}n the program again( or to quit.5#@@K:5AdAU,)@,@:R,*}@:Q,A"@:R,%AR__;@ ,9@<@,;@ ,9@<@5,;}A ,9@<@,L #A`!-@@5-@@9"D68<,-H L $mm1,1,1,1,1,1,1,0,1},1,0,1,1,1,0,0,1,0,1,1,1,0,1,0,1,0,0,1,0,1,1,1,0,1,1,0,0,1,0,1,0,0,1,1,1,0,0,0,0,1,0,0.0,0,1,0,0,0,0,18$ D:SO}UND3.JUNFLBYTSDSFLLNNLGNUD@@ )*j ROMRAMSVLHRAMPAGLSHSKQL}  M;A$,;A$,MThese variable names }must be the first entered.e67A$,.  @`,6-BsD&6 @pD%@R%@eThis moves ROM}$.c6-F:A,&@*6-$AV&4 @pB%@P%@cThis moves RAM$.(B 6.BThat is all }it takes! ROM data is now copied into RAM.2[0@70@@Q0@@@[} @<J%6-F:A4,%F:A5,$AVG6-F:A@,%F:AA,$AVJ$F'6-P:'AV,$6-&$AV'$K#}#Now modify the character set:Pw#67A<A ,.7@,C67A!<A(,.7Af,_-A A(@}s67<,.>:AU,w Z#67Ai<Av,.7A,C67Av<Av,.>:AU,c67A <A ,.7A,}67A <A ,.>:AU,dFAVFSet the CHBAS pointer to start of new character set.nT (New character se}t ready.T( CONTROL A=>:@, , CONTROL Z=>:@&,s??Press RESET or POKE 756,224 to restore old character set.x}{;AV,;AV,/67AV,. 9 @`H6-F:A@,W6-F:AA,iA@{AA}C}CNow copy keyboard definition table from ROM to page 6 of RAM:m6-BC7 @p'%@5%@A6-A6}K @pY%@g%@m6.<<Now change keyboard definition table to Dvorak layout:x 6.nhs$67}@,.t-*r lg:67@,.c'=k jM67@",.xq;d67@3,.w vb mzx67@A,.p .f67@F,.y,/})67@W,.ude;67@b,.ioN67@e,.NHSe67@p,.T_^R LG67@x,. C +K J/ XQ:jA@4}&67@,.|?67@,. @!W VB MZS67A,.P .Fj67A,.Y,?( )&967A,.\'67A!,.UDE}967A&,.IOq-@&"'67,.>:,+ =AA#OA@`67Aw,.[q67Ay},.]==175,192,164,142,186,187,172,140,130,190,147,145,139,16699129,191,169,151,137,131,134,185,163,161,150,174,167}KKNow restore offset pointers and set up custom keyboard entry routine:A@AA+;@,76-B}C7C6-@ O6-[6-mAS(New keycode table ready.(CCPress SHIFT ESC to toggle bet}ween QWERTY and Dvorak keyboard.[ F:AS,@A /6-F:B7i,O"@9)"@`)"@[ $@}k6-F:%,,6-%$+!@* A#,<6.>:F:%,%,A(YAS@$+",k@ = F:AS, @}A`=F:@ , @$A@'F:AS,"@(' AP% 6-AdAU% A  @@Ty}pe a letter twice then hold it down to start autorepeat.<6-A($+",% A<Inverse video toggleX26-}@d$+",2Cap/lowercase togglebAS A`w#6-A6%B($+"A6,IAA4}%@f$+"A6,S AwGreen border=Dvorak. Blue=QWERTY.D:PEEKPOKE.JULY[\$$P1P2TPKPYPPTTIMTTJARMZUATTRXRPEEP1DLISDSCREETB @@!}AU@( @H  @ @@D@@!}@cfffARc@iA 1@@!@AdAAa !!}"#$%&'@()*+B,B- iA@+@!}+6-5+GAR@Y-@@i  PLEASE WAITK-B BA"#6-%)- 9!}BIH  DATA ERRORK&F&;@2,;@,;@,F@@@K:( +AR@!}1A@CA U-@@ b (1) GAMEt-@@  (2) TYPING2/)@6.!}>:,/01*02@P< 6-A:,F-- % ENTER LEVEL OF DIFFICULTY (0-9)P)@6.>:,Z20)39!}@d 6-A:,6- 6-@&n"@6-$@xj*6. 011001101111111102200220222222224+@V6!}-F:A`,%AV$F:Aa,j%@@s0@@70@@@IAs!}6-F:@,%AV$F:@,%@@w @)-@ADA6E-@@S,%@a!}/%@e wAR@;-@@@%,3/%@7 ; oBByA'B2w!}@9AY@bKA#@_-AAk@xo  @,@@1/AV@!};@M,@@r_/AB@rq/A2@d/@(@d/@@rm @)-@0!}A2@5,@eI/&@@qU,@ei/%@@qm K,@&@g'/@(@q!}9,A5@hK/A2@q @,@@s1/@@C,AB@sU/AB@g,!}@(@sy/@(@v,A2@s/A2@v @,@@D1/AC@DC/AC!}@HU/@@Hg/@@Dy/@0@1/AC@1r6-,-@@@26@!}R-@#%@$AB@\ A@` n6-%@r =6-@6-@'6-@D36-@=!} A`,6-P:H:@,$@,)"@,$l-@-%e @7$@%$@%@AA H A@ApR|%!}2@7AV@IAW@j  PRESS RETURN TO PLAY AGAIN|AdAU\// !}&PRESS SPACE BAR OR FIREBUTTON FOR MENUfF:Ad,"@*A66-@B6-N6-Z6-!}f6-Ar6-Ax } A0p33F:Ad,@3*T:,Apz]A!6-@!}-6-96-E6-Q6-A]6-A @@0AdAU A 06-P:'@`!},)@ A 6-P:'@`, 6-%&$%%6-P:@&$H:@,,%@6-P:+&@H,'@!},6-%@26-)AdAU!6-AU)%3F:Ad,AU%)@36-&@2!}76-%@"#6-@- A`7 AP"AUA) "6-@ Ap) AP!}6-@ A`%$$C -@6@<2@A@@ C$.C -@!}6@<2@@`@@ C$86-R:,B("@)"@%6-($L&6-%@!}"#6-&$V A`;86-F:@,$BU6%F:@,$AV%F:@ ,;$jee169,0,133,186,165,209,13!}3,187,162,3,160,0,152,145,186,200,208,251,230,187,202,16,246,160,34,162t^^120,169,7,32,92,228,104,96,216,169,0,133,77,32,4!}5,120,76,98,228,165,206,141,0,208,24,105~]]8,141,1,208,24,105,8,141,2,208,165,205,133,203,169,0,133,204,162,6,6,203,38,204!},202,240gg17,224,3,208,245,165,203,141,184,120,165,204,141,185,120,76,72,120,165,203,24,109,184,120,133,203ll165,204,!}109,185,120,133,204,165,203,24,105,186,141,146,120,165,204,105,120,141,147,120,165,209,133,204ff169,3,133,208,169,0,133,2!}03,164,207,145,203,200,162,0,189,255,255,145,203,200,232,224,24,208,245gg169,0,145,203,173,146,120,24,105,24,141,146,120,!}173,147,120,105,0,141,147,120,230,204,198,208,208>>207,96,0,0,0,0,0,0,0,0,96,63,0,0,0,0,0,0,0,0,0,0,1,1,1,1aa1,3,56,6!}0,124,56,48,0,124,255,254,124,124,124,124,124,124,124,124,204,134,134,131,131,129,3,,0,0,0,0,0,0,12,248,0,0,0,0,0,0,0,0,0!},0==0,0,0,0,128,0,0,0,0,0,0,0,96,63,0,0,0,0,0,0,0,0,0,0,0,0^^0,0,0,0,56,60,124,56,48,0,124,255,254,124,124,124,124,12!}4,124,124,124,108,108,198,195,97EE96,193,0,0,0,0,0,0,12,248,0,0,0,0,0,0,0,0,0,0,0,0,0,128,192,128==0,0,0,0,0,0,96,63,!}0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,60]]124,56,48,0,124,255,254,124,124,124,124,124,124,124,124,108,120,120,60,54,28,48,0,!}0,0,0<<0,0,12,248,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 EE0,96,63,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,60,124,56,48,!}0,127,254ZZ252,124,124,124,124,124,124,124,124,108,108,198,195,97,97,227,0,0,0,0,0,12,248,0,0,0@@0,0,0,0,0,0,0,0,0,0,!}0,128,128,0,0,0,0,0,0,0,0,0,1,15,56,96(//0,0,0,0,0,0,0,0,0,0,0,0,56,60,124,56,48,12``127,254,252,124,124,124,124,124,12!}4,124,124,108,108,198,195,97,99,192,0,0,0,12,120,192,0,0<;;0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,1,3FMM6,12!},56,0,0,0,0,0,0,0,0,0,0,0,56,60,124,56,48,1,127,254,252,124,124,124PWW124,124,124,124,124,108,108,204,198,99,102,192,0,28,!}48,96,192,128,0,0,0,0,0,0,0,0Z<<0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,15,56,96,0,0,0,0dWW0,0,0,0,0,0,0,0,56,60,124,56,4!}8,1,127,254,252,124,124,124,124,124,124,124,124,108nHH108,198,195,97,99,192,0,0,0,12,120,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0x!}==0,128,0,0,0,0,0,0,0,0,96,63,0,0,0,0,0,0,0,0,0,0,0,0,0,0aa0,0,56,60,124,56,48,0,124,255,254,124,124,124,124,124,124,12!}4,124,108,108,198,195,97,96,193,,0,0,0,0,0,0,12,248,0,0,0,0,0,0,0,0,0,0AA0,0,0,128,192,128,0,0,0,0,0,96,63,0,0,0,0,0,!}0,0,0,0,0,0,0,0^^0,0,0,0,56,60,124,56,48,0,248,252,127,124,124,124,124,124,124,124,124,108,108,198,198,99??67,199,0,0!},0,0,0,0,0,12,248,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0>>0,0,0,96,56,14,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,60__124,56,48,!}0,248,252,127,125,124,124,124,124,124,124,124,108,108,204,198,102,195,6,0,0,0,0??0,0,0,0,0,224,56,12,0,0,0,0,0,0,0,0,0,0,!}0,0,0,0,24,12,6,3CC1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,56,60,124,56,48,0,248,254XX127,125,124,124,124,124,124,124,124!},108,108,204,108,198,6,14,0,0,0,0,0,0,0,0,0,128==192,96,48,0,0,0,0,0,0,0,0,0,0,0,6,6,6,3,3,3,1,0,0,0,0,0//0,0,0,0,0,0!},1,1,1,1,1,3,56,60,124,57,49,1hh255,254,254,124,124,124,124,124,124,124,124,204,140,140,134,134,134,14,192,192,192,128,12!}8,128,0,0990,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,7,3,1,0,1,3,6QQ28,0,32,48,159,192,127,0,0,0,0,0,0,0,0,0,128,192,192,!}0,96,240,248,124,60,60AA60,60,252,124,248,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"0,0,0,0,0,0,0,0,0,0D:TIG!}HTROP.AUG$$P1P2TPKPYPPTTIMTTJARMZUATTRXRPEEP1DLISDSCREETB @@ (TEXTWORDCOUN: : A4A#c ;A#b,TT6.JWelcome to the Overlook Hotel. All work and no%} play makes Jack a dull boy.767A#,.7@1,367@u,.7@1,7((F(( Counting..."6-4@%}F@ 2-@B:,<#@:7,,"@2#6-%@Fi i( words counted using IF-THEN%} in F:@,$AV%F:@ , jiffies (internal timer).PF(( Counting..."6-4@F@ %}Z-@B:,d6-%+@:7,,"@2,ng g( words counted using logic in F:@,$AV%F:@ %}, jiffies (internal timer). D:LOGICAL.AUG;A#b,TT6.JWelcome to the Overlook Hotel. All work and no$7tuFJTTXYTTMNAMELENGTHOUSTBDDSPCTAEHEVSHSVSPHHVVLHCCLRTTCDDFLECN)}AA@@ @ )}@@@@@@@)}@ !"#$%&'()*+,-)}./01234 )A@ A ) @6- A`F7)}6-@&R:,%A($+T:,",C!A'F$("@027@w6-!6-,6)}-%8,76-%8,<55 @)!@) @)!@@0F/ 6-6-6-% A`/ @0P )}A0 Ap }Zt1;@0,;@0,;@@,9@,E-@@@R67<,. V h-@@)}t BEEHIVEd@-@@< ENTER YOUR NAME PLAYER  @e 46. i)B:,!@)6.7@)}<@,j68,-B:,nO?67+&@,$@%@<+&@,$@%B:,,.C O6-@x= A6-@)}%6-@16-@=6-@D6. YOUR TURN  A@DAAP&@$+"@,V @ /1)}$@&%@%@O-$@&%@%@V >:,u@212@A@@E-)}@@PI k2@u A@G68<,-.-$@&%@%@= >:@B%,G)} A% A6-@&% A@4-A#0BEv%F:BsD%,4 '-BVBXV#)}' %-BFBG"!% 3-@"&68,-/68,-3 `BBy@d'B)}2w@9AY@bKA#@]A`$!!231,126,24,24,24,24,126,2310,0,0,0,0,0,126,)}231231,126,0,0,0,0,0,07,30,24,24,24,24,126,2317,30,24,24,24,24,30,7!!224,120,24,24,24,24,120,224"!!2)}31,126,24,24,24,24,120,224,""195,36,126,219,255,126,36,24-0,40,170,170,170,170,40,0.0,20,85,85,85,85,20,0/2*},2,8,8,32,32,128,128085,0,0,0,0,0,0,010,0,0,0,0,0,0,856330,0,0,-1,0,1,0,0,-1,0,0,0,0,0,0,0,1,0,0,0,0,0{ A *}AV@1AR@S6-F:A`,%AV$F:Aa,g%@@{%@@qT-@*}%  * BEEHIVE *7-@@T ////////////////////////D 7@<@,-1-@@9 *}$ = D  --@@L! 7@<@&,-& 5-@@= # A H )-L 3 - *} -@@( % , 3 -S ........................2-@@8 'J-@6@P (S$*}9@<@5,9@a,9@a,9@<@,9@P,9@P,;@ ,9@,9@,;@ *},9@,9@,7AR@'-@@7  PLEASE WAITB A0!-@@ .67<,.*}-;67<,. ? B$06-F:@,!6-F:@,3AR@E@Aa@$@%@s-*}  Au:n3B2H$@%+@&,$@%@aO@$@%@a-* }n и,&# ?$@@!6-$$NC -@6?@<2@A@@ C$* }bD 6-6-6-'6-<-6@@D6-%l'6-&@%+"@,' Av 6-%+!6@* }, A 9-"@*"@)"@*"@96-@9-"@*"@)"@*"@9* }6-@4 6-%"@*68<,-%@4 AP"Ap-6-68,--68* },-"6@Ap# 6-8,6-8,#6-&@68<,-% -6@@ 6-%'6-&@*}%+"@,' A  6-%+!6@, A   A 6-6-6-@& $ 0- @)!*}@) @)!@0$"8<,"%@"6-@ "8<,"%@"6-@*$40- @)!@*}) @)!@0$>.8<,"6-%@%68,-.68,-H$R_6-@ A`(6.YOU WIN 2 A@*}O-AU6@[A_ \?-@ ? % SEARCHING fe-@*}@#6-@/6-@>68@,-M68@,-Y6-e6-@p 6-"@6-zF-"@*}*"@)"@*"@<68,-F A  6-6- 6-8,6-8,e-6@@ 6-*}%:6-&@%+"@,D AW6-%+!6@,a Ae "@A +",A p)6-%*}@"@a)6-@ A /6-%@6-#"@a/6-@6-%@ A V *}-@@$6-8,-6-8,B6-8<$@%,V"A@3#-$@&%@%@) *3 A*}"@A@e-6@@ 6-%:6-&@%+"@,D A`W6-%+!6@,a A`*}e '6-&@6-6-' A7 '-$@&%@%@- *7 A A`$0- @*})!@) @)!@0$., 8<$@%,"&@&6-,6-8$B0- @)!@) @)!@*}0$L,)8<,%)8<$@%,,$V>68<$@%,-&6-%@2"@a>6-@` 68,-*}68,-j 6-"@6-tK-"@*"@)"@*"@96-@B68,-K68,-~$>-*}@ > $ PRESS FIREBUTTON  T:,AeR-@ > $ *} H A0R A | +A@1A CA@EUBBy@*}gAY@byAA|$ -@@+-@@5<68<,-@ D X-@@*}l-@@}68<,-   $] 6.]67B:,%@ $ǠԠŠ٠PAAp@@@P:@129}-@@- @>:@,1 J A0p @ CUTT! A0 A0! A0 ^d A01 2:}@>:@,>:@ ,; A0 d14 IS DOUBLE WIDTH, 20 IS NORMAL WIDTHh9-@@! A0+ A02;}5 A0 9 rP A0F @7@<@",7@<@0&B:,,P A0 |(6-P:'@,(!@22<}A-@ A0 @7@<@,7+&@,$@%@<$@&@,7@2=}<@ ,7+%&@,$@%@<+%,$@&@,7@<@, A0  / A0 A02>}! A0 /6-%@!@AP A  A0p @ FOLD5-@@)! A0P2?}+ A0`5 A0e-  A0# @ CUT- A !-@@! A0 @7@<2@}@,7+&@,$@%@<$@&@,7@<@ ,7+@%&@,$@%@<+@%2A},$@&@,7@<@, A0  ! A0 A0! A0 > A0p @ FOLD* A2B}0P4 A0`> A0e,6-P:+&@3,'@,,6-%@2-@3 A0P& @7@<@ 2C},7+&@,$@%@<$@&@,7@<@,7+%&@,$@%@<+%,$@&@2D},7@<@,!0 :/ A0P A0`! A0e/6-%@D @aApN) A0 @2}10 REM PRINT ROUTINE ENHANCEMENTS FOR SPEEDCALC20 REM THIS PROGRAM APPENDS SEVERAL PATCHES TO THE ORIGINAL SPEEDCALC30 TRAP6F} 43040 CHECKSUM=0:NBYTES=8050 FOR BYTE=1 TO NBYTES:READ ABYTE:CHECKSUM=CHECKSUM+ABYTE:NEXT BYTE60 IF CHECKSUM<>7369 THEN P6G}RINT "ERROR IN DATA STATEMENTS":GOTO 44070 DIM A$(1)80 PRINT "}INSERT SPEEDCALC DISK & PRESS RETURN":INPUT A$90 CLOSE #116H}00 OPEN #1,9,0,"D:AUTORUN.SYS":REM APPEND PATCHES TO END OF ORIGINAL FILE110 RESTORE 170120 PRINT "WRITING..."130 FOR BYTE6I}=1 TO NBYTES:READ ABYTE:PUT #1,ABYTE:NEXT BYTE140 CLOSE #1150 PRINT "DONE":END 160 REM $1F00-$1F2B, 1ST PATCH170 DATA 0,36J}1180 DATA 43,31190 DATA 162,0,32,199,58,32200 DATA 88,46,173,17,66,205210 DATA 1,66,144,240,173,1220 DATA 66,133,205,1736K},19,66230 DATA 205,2,66,144,227,169240 DATA 65,160,79,162,0,32250 DATA 199,58,32,89,33,162260 DATA 4,96270 REM 280 REM 6L}$1F40-$1F4A, 2ND PATCH290 DATA 64,31300 DATA 74,31310 DATA 173,143,62,240,3320 DATA 76,150,51,76,152,33330 REM 340 REM 6M}$2CDB-$2CE0,REPL 6 BYTES IN SPEEDCALC CODE350 DATA 219,44360 DATA 224,44370 DATA 32,0,31,32,199,58380 REM 390 REM $31C9-6N}$31CB,COPY/MOVE PATCH400 DATA 201,49410 DATA 203,49420 DATA 76,64,31430 ERR=PEEK(195):PRINT "ERROR- ";ERR440 PRINT "PROG6O}RAM ABORTED!"450 CLOSE #1EMENTS FOR SPEEDCALC20 REM THIS PROGRAM APPENDS SEVERAL PATCHES TO THE ORIGINAL SPEEDCALC30 TRAP4YZ3IINDELINENSTRTLINBUFFERFILNAMSTRNAMEACIFILSITEMPADDRESLINELILINESTRLINEN:Q}  {:R}r+6-@(6-46-@Eb;@,;@,;@,;@,r6-C:hLV,{/+(#Enter :S}filename for binary load file/ {#(Enter BASIC string name#*{,(( Enter starting lineno for string,4{ 6-C:,:T})@@;AP@L6-P:'AV,bAR&AV$nASAW>{mAV:U}@6-?:,BF:,AU)F:%@,AUM@j(ERROR: Not a binary filem&H{WW6-+F:%@,%AV:V}$F:%@,,&+F:%@,%AV$F:%@,,%@R{A +-@@A 31750 DIM TEMP$():RETUR:W}N\{3 CONT-@0AB@3&f{dAB@ BP067@,. ;67,. J67@,.:X}S6-C:,d6-P:'AV,p{lAR&AV$%AS66-P:'AV,LAV&AV$XAWa6-?:,:Y}l@z{6 +6-C:,(-@@66-%@{ !6-{26.7<,24>:@4,)4>:AU,B:Z}{ 6--{B6.7<,*4>:@4,)4>:AU,86-&@B Bp{   6-{++  $(,:[})=>:@4,{4 -(7<, *(>:@4,4 B{;-( $(,)=CHR$(@:,);6-%@:\}{A6-%@ CONT,-@>AB@A&{#AB@# B{s +-@:]}@;-BBP@?(C L(CONT^-@pAB@s&{1AB@+:^}1-@@{X-BP@(! 1( POKE 842,12C-@UAB@X&D:MLSTRING.:_}SEPYZ3IINDELINENSTRTLINBUFFERFILNAMSTRNAMEACIFILSITEMPADDRESLINELILINESTRLINEN8OP AZZFFROMRDISKBFNAMESNUFLEDRIVTYPBUINDEBYTEIOCFSTARBLOCDEN>a} >b}KAAH'AY9@AUKA1@ZZ;A(,;A%$AP>c},;@,;@,;@,;@,;@, A&&JUNK.1 ,JUNK.2 ,D1TOD8.BXE,END(%"4E>d}ND%%D1:NEXTPROG.SAV2-AaAh<@6-F96.>:,*67A(,.>:,967@>e},.Z?6-@6-@$6-C:,. A`?"DISC" ROUTINEd A0 "DECODE" ROUTINEn6-Ahx >f}@ 6.D1:!67B:,%@,.'6.@67@<@,.8 A"GETBYTES"++6-$+,%$A%>g}$+",C 6."67@,.>:,467,.>:,C67@,.= @@=@>h}@@6-@6-@$6-C:,. A@"IOCB" FOR READ!A >7B:,,4>:>i},46.7@ A 6-B:,A6-@6-@$6-C:,. AA"IOCB" FOR WRITE>j}@@ @@PROCEDURE "DISC";AyP:'AV,;Ax&AV$P:'AV,SA>k}i&AsP:'AV,GAr&AV$P:'AV,SAp"[6-?:C:h S`,,[D.104,32,83,228,96 or smal>l}l h,space, Cap. S, inverse small d,ctrl-.,$6$$TYPE=82 FOR READ, 87 FOR WRITE@JPROCEDURE "DECODE"T6->m}^-@@hZ06.7+&@,$@%@<$@,P@:7@<@,,!A'Z A`r++6-@>n}:7@,,%AV$@:7@,,|++6-@:7@,,%AV$@:7@,,6.7@<@,77B:,,4 -6.>o}7@67B:,%@,..>67B:,%@,.7@<@, 46-@ Ap>p}6- $Procedure "IOCB"11ASSUMES IOCB ALREADY OPEN FOR READ OR WRITE6-A2%$>q}@#%@#READ=7,WRITE=11?%@P:'AV,?%@&AV$P:'AV,&?%@ P:'>r}AV,?%@&AV$P:'AV,0C!6-?:C:hhhLV,<$@,Ch,h,h,inverse *, L,V, inverse d:D$N>s}XPROCEDURE "GETBYTES"b @@l)@)@v/)%6->t}/ A-@@)@)@ 6-AV$%6-&AV%@@>u}$AY@4CC(ERROR F:A, AT LINE F:A,%AV$F:A, D:RAMDISK.SE>v}P$AY@4CC(ERROR F:A, AT LINE F:A,%AV$F:A, D:RAMDISK.SE<JUL-SEPT198617HEXWAR.JUL BHex War (July) SOUND1.JUL BSound Development System 1.Editor SOUND2Bx}.JUL BSound Development System 2.Player SOUND3.JUL BSound Development System 3.Writer PEEKPOKE.JULBBlock PEEK AndBy} POKE (July) TIGHTROP.AUGBTightrope (July) LOGICAL.AUG BThe Logical Alternative (Aug) BBz}EEHIVE.SEP BBeehive (Sept) JLISTER.SEP BJacket Lister (Sept) SPDCALC.ENH DSpeedCalcB{} Enhancements (Sept) MLSTRING.SEPDStringing Machine Language (Sept) RAMDISK.SEP D130XE Automated RAM Disk (Sept)B|} PROOFREA.DERBAutomatic Proofreader INSIGHT1.JULBINSIGHT (July) 1. Slow Shuffle INSIGHT2.JULBINSIB}}GHT (July) 2. Fast Shuffle INSIGHTB.OOTBINSIGHT (August) B~} y) 2. Fast Shuffle INSIGHTB.OOTBINSIGHT (August) @   L.CRSA @@@S@PA&Z (}d9@<@,nF}$;@,$6. A23456789TJQKx;@,6.{`<-@@+-@@<68<,- F}  #-@@R#6-G%6-P:H:,$@,%@G6-P:H:,$@,%@6-%@F}8<,A68<,-@ 6-%N "@@&B:=:,,N  PICK(S) TO GET 7:, 6-@R,=== DEAL 52 CARDS ===6-@J}@R@6-P:$H:,,%@J6-@:7,,&@T6-P:'@,^6-&@$h..6.7$@%@J}<$@%@,r: @:6.7$@%@<$@%@,| @ 6.=:&@, PicJ}ked:  OF   67,.7%@, "67,.6-&@ D:INSIGHT2.JUL@@AHo#$\<RRAMDRIVENUINITDATJUNDRIVEBYTdn==== REPN}LACE BAS ====x##A program to replace D8: withDn: where n is any drive$$number from 2 to 7 (or even 8)N}5F:A, A(2 No RamDisk installed!5&(6-@(Change this as desiredA N}A)SAT9@H% AF:A,&A(88(for changes to line 260, see "Mapping the Atari")N}4"F:A,"@*"@4A@;@,-@@""67,.>:, ,104,76,2N}24,766-?:C:,,@JVerify it workedT^;@,h6.Dn:*.*r%%67@<@,.>:@H%,|N} @@ A0)@ >:, AD:INSIGHT1.AUG==== REPLr#$\RAMDRIVENUINITDATJUNDRIVEBYTdn==== MAKR}ERAM.BAS ====x''A program to set up a RAM disk onDn:, where n is any drive$$number from 2 to 7 (or even 8)R}:F:A,!A'7 RamDisk already installed!:&(6-@(Change this as desiredAR} A)SAT9@I**(line 230 forces DUP.SYS to drive 1)88(for changes to line 260, see "MappR}ing the Atari")4"F:A,"@*"@4A@;@,-@@""67,.>:,R} ,104,76,224,766-?:C:,,@J;@,T6.Dn:*.*^%%67@<@,.>:@H%,hrIR}nitialize our new disk|((AT@Verify it worked @@R} Ap)@ >:, APD:INSIGHT2.AUGdn==== MAKPX_DIINITDATJUNDRIVERAMDISKAW@@ ! A!YV}our program here(#2#==== MAKERAM.SUB ====<#F###Subroutine to set up RAM diskP#Z#7F:A,!A'V}4 Disk already installed!7&d#A @n#A)S@x#AT9@I#A@#;V}@,#-@@"#67,.>:, #104,76,224,7#6-?:C:,,#66(any handy string can be used insV}tead of DRIVE$)#;@,#6.D2:*.*#((AT@#$D:INSIGHT4.AUG2#==V}== MAKERAM.SUB ====<#F###Subroutine to set up RAM diskP#Z#8F:A,!A'5 DIidk already installed!8&d#V}A @n#A)S@x#AT9@I#A@#;@,' ! A!YTi  }-@@ oo(fThe programs that accompany the INSIGHT: Atari article cannot} be executed from the menu. Wess(j suggest you save the programs to another disk before you attempt to use them.} The three programs areOO(G saved to this disk as: INSIGHT1.AUG, INSIGHT2.AUG, and INSIGHT3.AUG.(E( (3($}Ӡ٠ϠΠϠŠՠEAdAU2 F:Ad,"AU@P< %D:MND:INSIGHTB.OOTle cannott CUT) A .AR@")@+6.>:,.$<-@@- @>:@,1 <@2}@ }-@@@  ALPHABETIZED DISK COVER COMPLETE9-@@9 DO YOU WANT ANOTHER DISK COVER? 2} A4Y%0NA 0# }BYE AR# ! @ ! !*!$ %" @7@2}<@R,%$  @ *! !$  @ ! $ %" @7@<@T,%$  2}@!$ ? @ (-@@r8 @-< ?$ H @ 1-@@T2}A @-E H$ D:JLISTER.SEPFILCDSCCC0.3,254*%%073,003,173,158,080,157,068,0034%%173,159,080,157,069,003,169,007>%%157,066,003,032,086,228,016,181H%%173&},224,002,013,225,002,240,003R%%108,224,002,173,226,002,013,227\%%002,240,003,108,226,002,132,212f%%169,000,133,213,0&}96,162,016,169p%%000,157,072,003,157,073,003,169z%%007,157,066,003,032,086,228,016%%012,104,104,192,136,208,003,076&})**?TH1H2H3V1V2V3TWWCNHHHVVVf}  FFCOPYRIGHT 1987 COMPUTE! PUBLICATIONS, INC. ALL RIGHTf}S RESERVED.P }COPYRIGHT 19877 COMPUTE! PUBLICATIONS, INC.P ALL RIGHTS RESERVED.!-@A ! }f}THE HORIZONTAL WORDS:&&;@,;@,;@,THE VERTICAL WORDS:&&;@,;@,;@f},&&A TEMPORARY AND MASTER WORD LIST##;@,;@$A,%%INITIALIZE THE MASTER WORD LIST-@f}C@"$ 0*67,. .NOW BEGIN THE REAL WORK86-&@B-@@Lf}6.7<%@,V-@@`"APj6.7<%@,t-@@~")"A0f}6.7<%@,B6.7@,*67@,.7@,B67@,.7@,-@@$07f}<%@, $ A B6.7@,*67@,.7@,B67@,.7@,-@@$0f}7<%@, $ A B6.7@,*67@,.7@,B67@,.7@,-@@$f}07<%@, $ A   FOUND ONE!      (""(TO HERE IF VN$ NOT IN LIST)2(f}END OF 'IF H3=H2 ...' )< F(END OF 'IF H2=H1 ...' )P Z d&nxTHE WORDS!ARE,BET,NETf},ORE,TAB,TON*TOP,PET,TAP,POT,TAN,PEN*LAP,LOP,CAP,COT,CAT,CAN* D:INSIGHT.DECARE,BET,NETdq0344 ;low byte,addr of msg0200 LDA #MSG/2560210 STA $0345 ;high byte0230 LDA #255 ;use a too-big lengthF}...0240 STA $0348 ;since RETURN terminates0250 ; this call anyway0260 JSR $E456 ;call CIO0270 F} RTS ;back to DOS0280 MSG .BYTE 125 ;(Clear Screen)0290 .BYTE 29,29,29,29 ;(CURSOR DN)0300 .BYTE 127 F} ;(tab once)0310 .BYTE "-please wait-"0320 .BYTE 155 ;(return.end msg)0330 ;0340 ;now the INIT VECTOR forces DF}OS0350 ;to call our DOINIT routine0360 ;0370 *= $02E2 ;init vector0380 .WORD DOINIT ;gets pointed to us0390 ;F}0400 ;Your main program...0410 ;you are on your own here!0420 ;0430 *= $3000 ;the same address if you like0440 ;F}0450 ;I can use the same address because0460 ;my init code can disappear when0470 ;its job is done. This may not0480 ;workF} with your code. Be careful.0490 ;0500 DORUN0510 ;0520 ;0530 ;Then we get DOS to run our program0540 ;by using a RUN veF}ctor.0550 ;0560 *= $02E0 ;AMAC uses ORG,not *=0570 .WORD DORUN ;AMAC uses WORD,not dot0580 .END ;AMF}AC uses END,not dot *= $02E0 ;AMAC uses ORG,not *=0570 .WORD DORUN ;AMAC uses WORD,not dot0580 .END ;AMDn%D:MENU D:DISKED.BOOssue of COMPUTE!Z%  %  PRESS ANY KEYd)@iAR " @ }$$@@K:;AR@)) !The program writJ}es to++ #disk. We suggest that you save this(,, $program to another disk before using2 it. <** "For more inJ}formation on how to useF((  this program please refer to theP'' corresponding issue of Compute!Z$  $  J}PRESS ANY KEYd)@nARx%D:MENU D:NODOS.BOO issue of Compute!Z$  $  HT-=N ֏pM6g~K"=a!# yj+iʬ5+evu!M)ιH`Z,b0qvSvVy*X#6Xk>9\]U4ήtf#q[\4$&>)Ն%)tP#RMey!6M}ST Solid States Epson dump codeCITOHDMP .LST Solid States Citoh dump codeMATHMAN .BAS Math man programREADER .BAS T??}he reading program__ ӛ__ٛDisk Name:  ANALOG #23 DISKETTE SIDE 1 ?@} Disk Number:  ANA009File Name.Ext Description ---------------------------------------------------------------------?A}---------------------------------ALTCUR .BAS No frills alternative cursorALTCUR .ASM Alternate cursor source codeCLI?B}MBER .BAS Climber gameMINICOM1 .BAS Minicomp listing 1MINICOM2 .BAS Minicomp listing 2MINICOM3 .BAS Minicomp listing ?C}3PMCREATE .BAS P/M creator-animatorFIREBUG .BAS Firebug basic listingFIREBUG1 .ASM Firebug source code part 1FIREBUG2?D} .ASM Firebug source code part 2Disk Name:  ANALOG #23 DISKETTE SIDE 2 Disk Number:  ANA010File Name.Ext Descr?E}iption ------------------------------------------------------------------------------------------------------FIREBUG3 .A?F}SM Firebug source code part 388CHAR .BAS Graphics 8 char generator88DEMO .LST Graphics 8 char generator demo88CHAR ?G} .ASM Graphics 8 char generator sourceDRKHORSE .BAS Dark horse gameDisk Name:  ANALOG DISK #24 D?H}isk Number: ANA 011File Name.Ext Description ------------------------------------------------------------------------?I}------------------------------BOPOTRON ASM Bopotron game in ASSEMBLERCUIRCUIT BAS Circuit chart program and databaseXL?J}DOS ASM XL-DOS Builder in ASSEMBLERCOMPRESS BAS Cassette compressor programBFFO BAS BASIC to ASSEMBLER convert?K}erRACE ASM RACE IN SPACE game written in MAC/65.UNICHECK ASM Universal checksum program written in MAC/65.Disk N?L}ame:  ANALOG DISK #25 Disk Number: ANA 012File Name.Ext Description ---------------------------?M}---------------------------------------------------------------------------WEATHER BAS Weather forecast program.RACER ?N} BAS Racing car over scrolling roadway. ANDROTON BAS Basic Androton. Requires to be 'compiled' with MINICOMP. See Disk A?O}NA009.BOOTADD BAS don't know.BOOTADD ASM Assembly of BOOTADD.BOOTRAND BAS Delivers random numbers.BOOTRAND ASM ?P}Assembly of BOOTRAND. TUTOR1 BAS Displays Basic's statement and operator tokens.TUTOR2 BAS Variable name lister.TU?Q}TOR3 BAS Basic line analyser.MINER BAS A simple go and get'em game in basic.NOCLICK BAS Eliminate keyboard clic?R}ks.NOCLICK ASM Assembly of NOCLICK.FUNCTION BAS Function key driver. Use CTRL key to enter basic statements.FUNCTION ?S} ASM Assembly of FUNCTION.CASSCUR BAS Change cursor on screen.__ ӛ__?T}ٛDisk Name:  ANALOG DISK #26 Disk Number: ANA 013File Name.Ext Description ----------------?U}-------------------------------------------------------------------------------------STORM BAS Plane in storm demo.POP?V}CORN ASM Popcorn game in ASSEMBLERTAS BAS PAINLESS player mover lists no's 1 2 & 3. HILITER BAS Magic Palette.?W}BOPLVL6 LST Higher levels for the BOPOTRON game on disk ANA 011.BOPLVL7 LST As above.OVERLAY BAS Graphics overlay?X} listings.OVERPLOT ASM Gr overlay plot code.OVERDRAW ASM Gr overlay DRAWTO Code.PULSE ACT 'PULSE' Graphics demoR?Y}OBRAID BAS Robert Raid Game in basicBOOT! ASM BOOT CAMP programs for figures 1 - 12.Disk Name:  ANALOG DISK #27?Z} Disk Number: ANA 014File Name.Ext Description -------------------------------------------------?[}-----------------------------------------------------BOPCHG LST Changes to the game BOPOTRON OBJSAVER BAS Minicomp ob?\}ject code saver.MATHFIX BAS Math ATTACH XL FixKEYPAD BAS Numeric keypad program in basic and MAC/65RENUMBER ASM I?]}nstant renumber and installer program in MAC/65EXTEND BAS Extend your DOS directory.SCRNMAKR BAS Screen maker program?^}SCRNLOAD BAS Screen loader programMFWB ACT More fun with BOUNCEENGLISH ASM English error messages in MAC/65.BO?_}OT! ASM BOOT figures 3, 4, 6, & 7.HISEAS BAS Basic training high seas adventure game.VANDENBG BAS Text adventure?`} at Vandenberg Air Force Base. Save the space shuttle.CHECKBOOK BAS Microcheck utilities including menu and chequebook prog?a}ramDisk Name:  ANALOG DISK #28 Disk Number: ANA 015File Name.Ext Description --------------?b}----------------------------------------------------------------------------------------UNICKFIX BAS Unicheck printer time?c}ouy fix64MOVE BAS Graphics 4 movement codeALTCURXL BAS Amac copy fixerMICRODOS ASM Microdos program and sourse cod?d}eMORTGAGE BAS A mortgage program. Lets you budget or see the effects of changing interest rates.BIRDS ACT A DEMON bi?e}rd game in action.BOOT! ASM BOOT CAMP Figures 1, 2, 3, & 4.TWOGUN ASM TWOGUN game and sourse code.CASCADE ASM ?f}An extensive CASCADE GAME in assembler__ ӛ__ٛDisk Name:  ANALOG DISK ?g}#29  Disk Number: ANA 016File Name.Ext Description ----------------------------------------------?h}--------------------------------------------------------ROBFIX BAS ROBERT RAID FIX See club disk ANA 013.RAMDISK BAS ?i} RAMCHECK Disk version RAMCASS BAS RAMCHECK Cassette versionRAMCHECK M65 RAMCHECK Source codeRAMOS M65 XL RAM OS?j} Program and source code.MAXICOPY M65 MAXICOPY Program and source code.DOUBLER BAS Extended calc.multiply by 2.MULTIP?k}LY BAS Extended calc. multiply programREVIVE M65 Disk file REVIVE prog and source code.DRAGON ASM DRAGON LORD Pro?l}gam and source code.CHEEP! BAS Cheep talk listings.BOOT! ASM BOOT CAMP FIGURES 1, 2, 5, 6, & 8.BLINE M65 B-L?m}INE line numbering program and source code.HEXCHART BAS Decimal/hex/binary chart.Disk Name:  ANALOG DISK #30 ?n} Disk Number: ANA017File Name.Ext Description -----------------------------------------------------------?o}-------------------------------------------PLDEFMOD BAS Mods for the great game PLANETARY DEFENCE.PALLMODS LST MAGIC PA?p}LETTE modifications.RUNAUTO BAS AUTORUN.SYS Creator.BURGER! BAS BASIC BURGER Listings 1, 2, & 2c.MHD LST BASI?q}C BURGER ASSEMBLY code.ZPLOTTER BAS 3-D Graph plotting program.BOMBERS M65 BOULDER BOMBERS Game in MAC/65.LOANSHRK B?r}AS Loan analysis programTWO56 BAS 256 colour pallete program.Disk Name:  ANALOG DISK #31 Dis?s}k Number: ANA 018File Name.Ext Description --------------------------------------------------------------------------?t}----------------------------MDXLFIX BAS MICRODOS XL Double density fixBALLFIX BAS BALLDROP XL fixUNICHECK M65 UNIC?u}HECK Checksum source and programROTO ACT R.O.T.O. Game in ACTION.LUNAR BAS LUNAR PATROL game in BASIC.LAZER ?v} BAS LASER - TYPE Typing tutor.CALENDAR BAS PERSONAL PLANNING CALENDAR.V. M65 V: MEMORY STORAGE DEVICE, Source c?w}ode and program listingCLOCK! BAS ATARI CLOCK listing 1 & 2.CLOCK! M65 ATARI CLOCK listing 3.ATASCII BAS ATASDI?x}I Animation program.__ ӛ__ٛDisk Name:  ANALOG DISK #32 ?y} Disk Number: ANA 019File Name.Ext Description --------------------------------------------------------------?z}----------------------------------------ACCESS3 BAS DOS 3 to DOS 2 File converterACCESS3 M65 ACCESS III SOURCE CODEH?{}OMETRAN BAS HOMEMADE TRANSLATOR Basic code and MAC/65 ListingsSHAPES ACT COLOUR the shapesCOSMIC ASM COSMIC DEFEN?|}DER Game and source codeREVERSE BAS SUPEREVERSION GAMEPRINTER1 BAS A.W. PRINTER DRIVER LISTING 1.PRINTER2 BAS A.W. ?}}PRINTER DRIVER LISTING 2.PRINTER3 BAS A.W. PRINTER DRIVER LISTING 3.PRINTER4 M65 A.W. PRINTER DRIVER LISTING 4.Disk?~} Name:  ANALOG DISK #33 Disk Number: ANA 020File Name.Ext Description -------------------------?}-----------------------------------------------------------------------------CLOCKSET BAS ATARI CLOCK TIME SET UPDATEVANF?}IX BAS VANDENBERG XL FIXBASICFIX BAS BASIC BUG EXTERMINATOR LIST 1.BASICFIX M65 As above. List 2.NOTEMSTR BAS NO?}TEMASTER Music gameSYNTRON BAS SYNTRON GAME LISTING 1.SYNTRON M65 As above. LISTING 2.CCOM BAS C.COM COPY UTIL?}ITY listing 1.CCOM ASM C.COM Listing 2.KEYBOARD BAS KEYBOARD ENCODER Testing program.VERBOT MIC 'END USER' VER?}BOT ControllerSOUND! ASM ASSEMBLE Some sound list's 1. 2. 3. 4. & 5.Disk Name:  ANALOG DISK #35 . ?} Disk Number: ANA 021File Name.Ext Description ---------------------------------------------------------------------?}---------------------------------HIDE BAS Hide and Seek. An excellent search and find shapes game.BONK BAS Crea?}te autoboot game of BONK on tape or disk.G BAS Graphics Printer.G M65 Graphics printer in MAC/65 assembly?}.TURTLE BAS Turtle graphics for the 1020 printer/plotter.SQUIRAL TUR Turtle demo.KALEIDO TUR Turtle demo.LSHARK?} LST Loan shark listing.AV LST Fix for earlier program.MATLOC LST Matrix location.COLOR BAS Don't kno?}w.ONLINE1 ACT Action program. (needs ACTION cartridge to run)to run.ONLINE2 ACT Action program.ONLINE3 ACT Action?} program.ONLINE5 ACT Action program.ONLINE6 ACT Action program.ONLINE7 ACT Action program.ZPLOTTERLST Z plots?} listing.MENU Disk menu.D:ANA3NE6 ACT Action program.ONLINE7 ACT Action program.ZPLOTTERLST Z plots<-                          C}        __ ӛ__ٛDisk Name:  ANALOG DISK 36 C}(SIDE 1) Disk Number: ANA 022File Name.Ext Description --------------------------------------------------C}----------------------------------------------------SNEAK ACT Protect earth from parachuting robots. (In ACTION)MAZEWAC}R BAS Escape from the Maze before it dissipates.CHRDATA M65 AMC/65 source code for MAZEWAR.MAIN M65 Part of MAZC}EWAR.VBI M65 Part of MAZEWAR.SUBS M65 Part of MAZEWAR.DBASE M65 Part of MAZEWAR.MENU Disk menC}u.Disk Name:  ANALOG DISK 36 (SIDE 2) Disk Number: ANA 023File Name.Ext Description ----------------C}--------------------------------------------------------------------------------------RAFFERTYBAS 2 player rqce to fill yC}our pot with gold coins.NIGHT BAS A non-violent text adventure. Guide your character through a dream world.SGBPIR BASC} Solid Gold Input Routines that won't crash, break or cause errors.FLAKE BAS ST program. Logo demo.PLAID LOG SC}T program. Logo demo.MENUDisk Name:  ANALOG DISK 37 Disk Number: ANA 024File Name.Ext DescripC}tion ------------------------------------------------------------------------------------------------------MENU C} Disk menu.SPEEDSKIBAS Skiing. Beat the clock whilst avoiding the odd tree and/or markers.SPEEDSKIM65 SPEEDSKI sourcC}e code.ALTSCRN ENT SPEEDSKI alternative field.BANKSW BAS 130XE Bank selector.HALLEY BAS Locate Halley's comet. C}(Keep it for next time around).MASTER DR1 A disk filing program which uses a joystick to select commands of graphic iconC}s.MASTER DR2 Master Directory #2.CREATOR DIR Boot maker.BOOTPROGASM Bootcamp tutorial demo programs. (part of a C}series)]__ ӛ__ٛDisk Name:  ANALOG DISK 38 (SIDE 1) Disk C}Number: ANA 025File Name.Ext Description ----------------------------------------------------------------------------C}--------------------------COLORBARBAS TV alignment utility.DLIMAKERBAS Display List Interupt Maker.BACKUP BAS 13C}0 XE Disk Copier.FRACTALSBAS Fractual generator.INCOMINGBAS Machine Language game maker.DYNAMIC1BAS Dynamic displC}ays.DYNAMIC2LST Subroutine for dynamic displays.AIRHOCK ACT Air Hockey game. (in ACTION).PSFCONV BAS Print Shop cC}onverter file.PSFLOAD BAS File loader for print shop converter.MENU Disk menu.Disk Name:  ANALOG DISK 38 C}(SIDE 2) Disk Number: ANA 026File Name.Ext Description ------------------------------------------------C}------------------------------------------------------BACKUP M65 Backup source code.INCOMINGASM Incoming source codeC}. DYNAMIC3M65 Dynamic displays source code.MENU Disk menu.Disk Name:  ANALOG DISK 39 (SIDE 1) C} Disk Number: ANA 027File Name.Ext Description --------------------------------------------------------------------C}----------------------------------MENU Disk menu.UNICHECKBAS Analog debugging utility.PONG BAS Super poC}ng. The original ATARI game returns. LOADIT BAS Load it.FORMATTRBAS Formatter.DEBUG BAS Debug.CALPI BAS C}8 bit calc PI.OSDOSMODBAS OSS DOS Mod.ATDOSMODBAS Atari DOS Mod.HELPER BAS Program helper.CAPTOG BAS CapitaC}ls toggle.PONG M65 PONG source code.Disk Name:  ANALOG DISK 39 (SIDE 2) Disk Number: ANA 028File C}Name.Ext Description ---------------------------------------------------------------------------------------------------C}---MENU Disk menu.UNICHECKASM Analogs debugging utility.DOSMOD M65 DOS Mod source code. DEBUG1 M65 DC}ebug+ source code part 1.DEBUG2 M65 Debug+ source code part 2.DEBUG3 M65 Debug+ source code part 3.DEBUG4 M65 C}Debug+ source code part 4.FORMATTRAMA Formatter Source Code.__ ӛ__C}Disk Name:  ANALOG DISK 40 (SIDE 1) Disk Number: ANA 029File Name.Ext Description -----------------C}-------------------------------------------------------------------------------------ADVENT1 BAS Adventure game Parser. PC}art of a series.ADVENT2 BAS Adventure game M.L. routines. Part of a series.CHECK1 LST Microcheck modification for twC}o drives.CHECK2 LST Microcheck modification.(Listing for Check Printer)CHECK3 LST Microcheck modification. (ListingC} for Check Balancer)CHECK4 LST Microcheck modification. (Listing for Utilities)CLASH BAS Clash if Titans. An ArchoC}nish type chess game.IRA BAS Individual Retirement Account. Plan finances for retirement.MICROMA1BAS Micro mail. C}n upmarket address book mailing utility.MICROMA2BAS Micromailing Part Two.MICROMA3BAS Micro mailing assembly code lisC}ting.MOUSER BAS Construct and drive a mouse with your 8 bit Atari. Instruction required.PLOTDATABAS Display VISICALCC} statistics graphically.SLIDESHOBAS Allows 130XE to store and display compressed Koala format picture files.SLIDSHO2BAS C} Loader for SLIDESHOWVISIPLOTBAS Main program for PLOT DATA.Disk Name:  ANALOG DISK 40 (SIDE 2) Disk C}Number: ANA 030File Name.Ext Description ----------------------------------------------------------------------------C}--------------------------BOOTCMP1SCR Boot camp series. Program One.BOOTCMP2SCR Boot camp series. Program Two.KING C} DAT Clash of Titans data file.KING1 M65 Clash Source Code Part OneKING2 M65 Clash Source Code Part TwoKINGEC}QU M65 Clash Source Code Part ThreeMOUSER M65 Mouser Source Code.SLIDSHOWM65 Slideshow Source Code.STRFIND M65 C} Micro mail search source code.STRSORT M65 Micro Mail sort source code.__ ӛ_C}_ٛDisk Name:  ANALOG DISK 41 (SIDE 1) Disk Number: ANA 031File Name.Ext Description ----C}--------------------------------------------------------------------------------------------------ROAD OBJ One for theC} Road Text Adventure BARBOZ BAS Treasures of Barbos Text AdventureDDC9 BAS Dungeons and Dragons Character Editor.C}ADVENT1 LST Adventure Program part of a series.ADVENT2 BAS Adventure Program part of a series.ADVENT3 LST AdventuC}re Program part of a series.PAPERWGTOBJ Use your Atari 800 as a paper weight. April 1 program.DRAGON LGO The Dragon C}and the Turtle. (Requires LOGO cartridge)Disk Name:  ANALOG DISK 41 (SIDE 2) Disk Number: ANA 032File NC}ame.Ext Description ----------------------------------------------------------------------------------------------------C}--ROAD1 M65 One for the Road Source Code part OneROAD2 M65 One for the Road Source Code part TwoROAD3 M65 OC}ne for the Road Source Code part ThreePAPERWGTM65 Paper Weight source code.__ ӛC}__ٛDisk Name:  ANALOG DISK 42 (SIDE 1) Disk Number: ANA 033File Name.Ext Description -C}-----------------------------------------------------------------------------------------------------EQUIPMNTBASBONSAI1 LSTC}BONSAI2 LSTBONSAI3 LSTBONSAI4 LSTBONSAI5 LSTGEMSET OBJSWITCH OBJATARZEE1BASATARZEE2LSTPRINTUTLBASALPHA1 BASALPHC}A2 BASALPHA3 BASMLEDITORBASDisk Name:  ANALOG DISK 42 (SIDE 2) Disk Number: ANA 034File Name.Ext DC}escription ------------------------------------------------------------------------------------------------------GEMSET C} M65SWITCH M65BOOTCMP4M65BOOTCMP5M65BOOTCMP1M65BOOTCMP2M65BOOTCMP3M65Data Disk #1 is completed. Please Insert Data DC}isk #2 into your drive and load ANT1 to continue...... TCMP2M65BOOTCMP3M65Data Disk #1 is completed. Please Insert Data D@8A1 to continue..... Dos functions.Data Disk #1 is completed. Please insert Data Disk #2 into your drive and load file AN0 } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } }ViCAM AVI Capture Driver dwImageSize@ dwNumColorsdwStreamingMode dwDialogsBuster Capture Driver dwImageSize@ dwNumColorsdwStreamingMode dwDialogs!Osprey-1000 Video Capture/Encoder dwImageSize@ dwNumColorsdwStreamingMode dwDialogs Osprey 1000 Video Capture Driver dwImageSize@ dwNumColorsdwStreamingMode dwDialogs&ComputerEyes/PCI Capture Driver for NT dwImageSize@ dwNumColorsdwStreamingMode dwDialogsConnectix QuickClip USB dwImageSize@ dwNumColorsdwStreamingMode dwDialogs?16 bit dll of the TOSHIBA NoteBook Built-In Conferencing System dwImageSize@ dwNumColorsdwStreamingMode dwDialogs"Sony 1394 CCM-DS250 Desktop Camera dwImageSize@ dwNumColorsdwStreamingMode dwDialogs UpsideDownISVR III Capture Driver dwImageSize@ dwNumColorsdwStreamingMode dwDialogs!Kodak DVC323 Digital Video Camera dwImageSize@ dwNumColorsdwStreamingMode dwDialogs TOPCAM Digital CCD Camera Driver dwImageSize@ dwNumColorsdwStreamingMode dwDialogsATI Video Basic Capture Driver dwImageSize@ dwNumColorsdwStreamingMode dwDialogsPcam for Wintronix dwImageSize